home *** CD-ROM | disk | FTP | other *** search
/ Aminet 19 / Aminet 19 (1997)(GTI - Schatztruhe)[!][Jun 1997].iso / Aminet / misc / sci / chimicad.lha / ChimiCadInstall / doc / ENGLISH / ChimiCad.doc next >
Text File  |  1997-03-19  |  22KB  |  631 lines

  1.                 CHIMICAD V 1.11 (EVALUATION)
  2.  
  3.             (NOW COMPATIBLE ALSO WITH KICKSTART < 3.0)
  4.  
  5.                 SHAREWARE PROGRAM REALISED BY
  6.                     PAOLO GATTI
  7.                     
  8.  
  9.  
  10.                 DEVELOPED IN BLITZ BASIC® 2.1
  11.  
  12.  
  13.                          
  14.                                  1 : INTRODUCTION
  15.  
  16. Chimicad is a bidimensional CAD program (using bitmap graphic) which allows you to
  17. create and edit any kind of 2D molecular structure.
  18. This structures can be saved in IFF format or in an internal format, suitable for 
  19. formulas archives creation.
  20. Program interface offer, besides classical drawing instruments, a set of brushes that
  21. represent various basic organic structures.
  22. Such brushes are the hearth of program and speed up drawing compared to another
  23. program not specific for chemical drawing.
  24. Brush use is very simple : click on desired brush icon gadget (by left mouse button
  25. LMB), brush appear under mouse pointer and you can move it around screen, fix it
  26. by another LMB click.
  27. Combining various instruments will be easy to make any desired structure.
  28. It's also possible to insert created structures in "Brushes Banks" that you can use
  29. to create libraries containing formulas most used in your works.
  30.  
  31. Bitmap graphic choice can appear as a limitation (all chemical drawing programs are
  32. vectorial), but in normal usage ChimiCad work well (i used it to make my degree
  33. thesys) and is, at the moment, only program in this field for our Amiga.
  34. Consider also that i'm university researcher and that i have not much time for
  35. programming.
  36.  
  37.                 
  38. 1.1 DISCLAIMER
  39.  
  40.   You are using this software at your OWN RISK!
  41.     
  42.   Under NO CIRCUMSTANCES will the author be liable for any direct or indirect damage
  43.   or data loss resulting from the use or missuse of this software.
  44.  
  45.  
  46.  
  47. 1.2 COPYRIGHT
  48.  
  49.                           PROGRAM COPYRIGHT © STAYS AT THE AUTHOR :
  50.  
  51.                       PAOLO GATTI
  52.                      Via Pietro Cristofoli 3/7
  53.                           16151
  54.                          GENOVA
  55.                 E-Mail : gatti@iatfa.unige.it
  56.                  
  57.  
  58.  
  59. 1.3 DISTRIBUTION
  60.  
  61.   ChimiCad (in evaluation version) and its associated files may be distributed
  62.   freely as long as no unreasonable charge is imposed. It may not be included
  63.   within any commercial package without express written permission from the author;
  64.   the exceptions from this are the AmiNet CDs and Fred Fish's utility collections.
  65.   ChimiCad and its associated utilities may only be distributed if all files contained
  66.   within the original archive are present.
  67.  
  68.   Registered version is only for personal use of buyer, any distribution is forbidden.
  69.  
  70.   Is also forbidden any modification in graphical interface or default shapes contained
  71.   in evaluation or registered version.
  72.  
  73.  
  74.                         2 : SYSTEM REQUIREMENTS
  75.  
  76. Now program run also on Amiga with 2.x Kickstart version (i have'nt tested on 1.2 or 1.3)
  77.  
  78. Program require :
  79.  
  80.            Kickstart® and Workbench® 2.04 or later.
  81.  
  82.                Reqtools.library (© Magnus Holmgren & Nico Francois).
  83.                     
  84.                        (This library is present in distribution
  85.                      archive and automatically installed in
  86.                      your system.)
  87.  
  88.            At least 1 Mb of total RAM.
  89.  
  90.  
  91. Program tested on:
  92.             
  93.     A1200/68020/2MB Chip/External IDE HD 540MB/Squirrel SCSI CD-ROM
  94.  
  95.     A1200/68030-50 MHz/2MB Chip/4MB Fast/Ext. IDE HD 540MB/Squirrel SCSI CD-ROM
  96.  
  97.     A500 (Ks 1.2+2.04/½ Mb çhip/½ Mb Fast, tested on KS 2.04)
  98.  
  99.     Amiga 4000/Ks3.1/Cyberstorm 68060/40 Mb Ram/Hd 5 Gb+Hd 2 Gb
  100.  
  101.  
  102.     Printing routine tested on :
  103.  
  104.                     HP DESKJET 550 C
  105.                     
  106.                     EPSON LQ-400 (24 dot matrix printer)
  107.  
  108.         using System Preferences or Turbo Print 4.1 (© by Irsee Software).
  109.  
  110.  
  111.  
  112. Chimicad is INCOMPATIBLE with :
  113.  
  114.     MULTICX commodity
  115.  
  116.     MCP
  117.  
  118. In tests on amiga 4000 with Cybergraphics card chimicad could open his screen in the
  119. modes  managed from the card, but it was seen a big deceleration of drawing operations.
  120.  
  121.     
  122. And probably with other commodities that manipulate mouse and windows events.
  123.  
  124.  
  125.                 3 : INSTALLATION
  126.  
  127. This program can be installed using COMMODORE'S INSTALLER®, which presence is required
  128. in your commands path.
  129. Installer is not suppled with system software but is very easy to find it.
  130. I omit to insert it in distribution archive to reduce its size and so the downloading
  131. time (i apologize to those that don't use modem.).
  132.  
  133. If you don't have Installer then read INSTALL_eng.DOC to make a manual install (it's 
  134. however very easy and not so long).
  135.  
  136. Installation program must insert in User-Startup file three assign, you can skip this
  137. part during installation, but you'll must make this assign manually for a correct
  138. program use.
  139. More information in INSTALL_eng.doc
  140.  
  141.  
  142.  
  143.                 4 : REGISTRATION
  144.  
  145. This is an evaluation version and so, to encourage You to registrate, it have some
  146. function disabled or reduced :
  147.  
  148.     -PRINTING IS DISABLED
  149.  
  150.     -WHOLE PAGE SAVING IS DISABLED
  151.  
  152.     -BRUSH IFF SAVING IS POSSIBLE ONLY IF DIMENSIONS ARE LOWER THAN 70x70 PIXELS
  153.     
  154.     -BRUSHES BANK ONCE SAVED LOSE ALL CONTENTS WITH EXCEPTION OF FIRST TWO ELEMENTS
  155.  
  156. With registration you'll receive a fully functional version and a lot of archive
  157. containing structural formulas for various classes of compounds (pharmaceuticals,
  158. biochemical etc.).
  159. Registered users have also opportunity to receive immediately informations about new
  160. ChimiCad versions 
  161.  
  162. The registration fee is :
  163.  
  164.                 12 U.S. DOLLARS
  165.                        or                
  166.                 15 GERMAN MARCS
  167.                        or    
  168.                     75 FRENCH FRANCS
  169.                        or
  170.                  8 U.K. POUNDS
  171.                        or
  172.                  15000 ITALIAN LIRE            
  173.  
  174.  
  175. And is inclusive of shipment.
  176.  
  177.  
  178. You can pay fee by :
  179.  
  180.     -INTERNATIONAL POSTAL ORDER (if possible make this in Italian Lire) to my
  181.                    address : 
  182.  
  183.                           PAOLO GATTI
  184.                           Via Pietro Cristofoli 3/7
  185.                           16151  GENOVA
  186.                           ITALY
  187.  
  188.         In this case join copy of order to your request letter.    
  189.  
  190.  
  191.  
  192.     -CASH using any currency above indicated and inserting it in request
  193.           letter (it's easiest but less sure way....).
  194.  
  195.         
  196.  
  197. For fastest information you can contact me at this E-Mail address:
  198.  
  199.             gatti@iatfa.unige.it
  200.  
  201.  
  202.  
  203.  
  204.  
  205.                 5 : CHIMICAD USE
  206.  
  207. Once installed program you can start it by double click on your icon, or by typing
  208. in a CLI window `CHICAD:chimicad'.
  209. The program at start opens a screen in the resolution decided from user through the
  210. PREFERENCES EDITOR (see menu 'commands'), default is HIRES LACED 640x512. Once closed presentation requester you enter in work page that contain two windows:
  211.  
  212.     -Drawing sheet window
  213.  
  214.     -Brushes & Instruments Window
  215.  
  216.  
  217. Brushes and instruments, selectable by a click of left mouse button (LMB) on your
  218. gadget icon, are used to operate on drawing sheet.
  219.  
  220. In MENU BAR are accessible three BRUSHES MENU and one COMMANDS MENU: in first three
  221. you can insert yours brushes (picked from drawing sheet or loaded from disk); the last
  222. contain various utility commands.
  223.  
  224.  
  225.  
  226.     5.1  BRUSHES & INSTRUMENTS WINDOW
  227.  
  228. This window contains two series of gadgets that are selectable by LMB click; first
  229. row presents various instruments to draw structures, pick and save or load brushes,
  230. type letters etc.
  231. Second row contains 24 default brushes.
  232.  
  233. Last three gadget of first row represents BRUSHES BANKS and are used with instruments
  234. that operate on them (see save brush on bank,delete bank etc.).
  235.  
  236. You can hide this window to use all drawing sheet by clicking on its depth gadget; to 
  237. unhide then click on depth gadget of drawing window.
  238. You can also move screen up or down other using its depth gadget.
  239.  
  240. During whole page printing instruments window is automatically closed and reopened at 
  241. the end of work.
  242.  
  243.  
  244. REMEMBER !!
  245. You can quit any instrument during your use simply by clicking right mouse button
  246. (RMB) or by pressing ESC key.
  247. Only during brush rotation (see there) you can't use RMB but only ESC key to abort 
  248. operation.
  249.  
  250.  
  251. 5.1.1 DRAW LINE
  252.  
  253. Choose point between trace line using LMB; once choosed first point you can drag
  254. the line just to second and then fix it by another LMB click.
  255.  
  256.  
  257. 5.1.2 DRAW POLYLINE
  258.  
  259. You can draw multiple lines joined one to another. Procede like for line using LMB
  260. to choose various points (start and end of any segment), then if you want a polygon
  261. you can close it by pressing SPACE BAR (this join end of last line drawed to first
  262. point choosed).
  263.  
  264.  
  265. 5.1.3 FREE HAND
  266.  
  267. You can draw freely by moving mouse holding down LMB; at LMB release you can move
  268. without draw. You can leave this instruments by pressing ESC key or clicking RMB.
  269.  
  270. 5.1.4 DRAW CIRCLE
  271.  
  272. To draw a circle choose its centre by moving mouse pointer and clicking LMB, then 
  273. enlarge circle by dragging it.
  274. You can leave instrument by pressing ESC or RMB.
  275.  
  276. 5.1.5 TYPE LETTERS
  277.  
  278. By mouse and LMB choose start typing point in which appear text cursor (a small
  279. horizontal line); from there you can type your text using keyboard.
  280. Program use as default font TOPAZ in size 8; you can choose personal font using
  281. COMMANDS MENU item named CHANGE FONT.
  282. ARROW KEYS allows you to move on sheet by a step of one letter (8 pixels); using
  283. TAB key you change step to ONE PIXELS for fine positioning on sheet.
  284. You can erase letters typed (only after last arrow key use) using BACKSPACE (<-)
  285. key (DEL key is not active).
  286. After first point choice you can't use mouse to position text cursor but only
  287. arrow keys.
  288. You can fix letters and end typing by pressing RETURN key.
  289.  
  290. ESC and RMB aren't active to quit program.
  291.  
  292. Numbers tied at right of a letter are automatically shifted to underscript to speed
  293. up writing of inorganic compounds formulas or long hydrocarbon chains etc. (FORMULA
  294. typing mode).
  295.  
  296. example:
  297.  
  298.      Typing    3H2SO4 number 2 and 4 are underscript.
  299.  
  300. For write letters or numbers in SUPERSCRIPT or UNDERSCRIPT could be used the keys F1 and F2; with the key F3 you can return on the line of base.
  301. The key F4 allows to use a Special Font that could be definite from the preferences 
  302. editor or selected through Choose Font (menu 'commands'). 
  303. I have inserted as default the Symbol.font that contains the Greek letters.The key F5 activate or deactivate FORMULA typing mode (see above).
  304.  
  305. 5.1.6 ROTATE
  306.  
  307. You can use this instrument to rotate:
  308.  
  309.         -DEFAULT BRUSH : choose it by clicking on your gadget icon
  310.  
  311.         -USER BRUSH : choose it from brushes menu where it's
  312.  
  313.         -SHEET SECTION : choose it by use of `PICK BRUSH' instrument
  314.                  activated after rotate instrument.
  315.  
  316. Once choosed object to rotate, it appear under mouse pointer and you can move it 
  317. around sheet just to zone where make its rotation.
  318. By pressing LMB fix object in rotation site and then by others LMB click rotate it.
  319. If object is NOT a DEFAULT BRUSH then rotation angle is 90°; if it's then rotation
  320. sequence is : 
  321.   
  322.   30°-45°-60°-90°-120°-135°-150°-180°-210°-225°-240°-270°-285°-300°-330°-360°(0°).
  323.  
  324.  
  325. Obtained desired rotation you can use the brush by pressing RMB (because this it's
  326. impossible to quit rotation sequence using RMB, you can quit only by ESC key); at
  327. this point you can move the brush at will and you can fix it on drawing sheet by
  328. LMB click (now rotated brush is like any other brush choosed or created by user,
  329. then its use can be leaved using RMB or ESC key).
  330.  
  331.  
  332. 5.1.7 FLIP X
  333.  
  334. For this instrument refer to ROTATE general use and use it to obtain a horizontal
  335. mirror image of the selected object.
  336.  
  337. 5.1.8 FLIP Y
  338.  
  339. Like FLIP X but you obtain a vertical mirror image of the object.
  340.  
  341.  
  342. 5.1.9 PRINT
  343.  
  344. You can choose from a requester to print whole drawing sheet or only its section.
  345. If you choose "section print" then you have to select the rectangular sheet zone
  346. to print (this procedure is common for any rectangualar zone definition) :
  347.     
  348.     choose first point (generally left up corner) using LMB, drag extensible
  349.     rectangle to enclose zone desired and then fix it by another LMB click.
  350.  
  351. To obtain good results you need to set graphics prefs depending your printer 
  352. resolution (300x300 DPI is very good) and driver.
  353. I have obtained best results with my Deskjet 550C used with TurboPrint Pro and
  354. TurboPrefs (both ©® by Irsee Software); also using system driver results have
  355. been good.
  356. With Epson LQ400 results are less, but ever acceptable.
  357. It's important that you set ever SMOTHING ON (or with turboprint at SUPER).
  358.  
  359. If you don't obtain good results with internal printing routine then you can
  360. export your draws as IFF files and then print it for your preferred printing 
  361. program.
  362.  
  363.  
  364.  
  365. 5.1.10 CLEAR ZONE
  366.  
  367. You can choose a rectangular drawing sheet zone (see print) to clear from your
  368. contents.
  369.  
  370. CAUTION:
  371. This command don't ask you to confirm before delete zone.
  372.  
  373.  
  374.  
  375. 5.1.11 CLEAR PAGE
  376.  
  377. You can clear whole drawing sheet.
  378. Before to delete you are asked by a requester to confirm your choice.
  379.  
  380.  
  381.  
  382. 5.1.12 LOAD IFF
  383.  
  384. You can use this instruments to load an IFF image that can be used as a brush.
  385. Files are choosed from a requester that use program location as files path; you
  386. can also change the path using the CHANGE DIR item in COMMANDS MENU.
  387.  
  388. CAUTION:
  389. only 2 colors (1 bitplane) IFF IMAGE can be loaded; a requester let you know if
  390. image have more than 1 bitplane.
  391.  
  392.  
  393.  
  394. 5.1.13 SAVE IFF
  395.  
  396. This instrument allows you to save contents of a rectangular drawing sheet zone in
  397. IFF format; this is useful for data exchange between programs.
  398. (For zone selection see PRINT)
  399.  
  400.  
  401.  
  402. 5.1.14 DEFINE BRUSH
  403.  
  404. By this you can transform contents of a rectangular drawing sheet zone in a brush
  405. that you can use as a default brush (you can move it by mouse and fix it by LMB
  406. clicks).
  407. If you use the DEL key instead of LMB click to end zone selection then you cut off
  408. the brush fisically from sheet and zone choosed will be cleared (the brush obtained
  409. is identical to others for your use).
  410.  
  411. This instrument can also be choosed after ROTATE activation; in this case, choosed 
  412. brush, you can rotate it before to move it on sheet (see ROTATE).
  413.  
  414.  
  415.  
  416.  
  417. 5.1.15 BRUSH TO BANK
  418.  
  419. Operate like in previous instrument to define your brush, then choose by its icon
  420. gadget the bank in which to insert it.
  421. If all banks are complete (i.e. each contains 15 brushes) then a requester let you
  422. know that must free space in brushes banks. In this case you can erase all contents
  423. or one or some elements of a bank (see ERASE BANK or ERASE ITEM).
  424. Choosed bank a requester ask you to insert bank name (you can also keep present
  425. name) and brush name (if you insert a blank string then you abort operation.
  426. Both name can contain 20 letters at the most.
  427.  
  428.  
  429.  
  430. 5.1.16 CLEAR BANK
  431.  
  432. By this instruments you can erase all contents of selected brushes bank.
  433. Achieve bank selection as previous by clicking on its icon gadget.
  434. Before erasing a requester ask you to confirm action or give the possibility to
  435. save and then erase or to abort.
  436.  
  437.  
  438.  
  439. 5.1.17 DELETE ITEM
  440.  
  441. By this instrument you can erase a single element from a brushes bank.
  442. You can choose the element directly from brushes bank menu in which it is contained.
  443. Before erase it a requester show you brush image and ask you to confirm action.
  444.  
  445.  
  446.  
  447. 5.1.18 LIST BRUSHES SET CONTENTS
  448.  
  449. You can read names of brushes contained in a set saved on disk and choose to load this
  450. set in a bank.
  451. The files is choosed from a requester that use a default files path (CHIMICAD
  452. location) or a user files path (see CHANGE DIR PATH in COMMANDS MENU).
  453. In window that show contents a gadget offer posibility to load listed set of
  454. brushes; in this case you must indicate by click on its icon gadget bank in which
  455. load set.
  456.  
  457.  
  458.  
  459. 5.1.19 LOAD BRUSHES SET IN A BANK
  460.  
  461. At first select by its icon gadget the bank in which you want to load brushes set.
  462. Then choose the set from a files requester that use a default or a user defined
  463. files path (in requester are showed only .SHP files, see later for more details).
  464. If selected bank contains one or more brushes (and then it can' t receive brushes
  465. set) a requester tell you to choose another one.
  466. If all banks contain brushes then you must free one of them before you can load a
  467. brushes set from disk; in this case a requester infor you about this necessity.
  468.  
  469. NOTE ABOUT FILES CREATED BY CHIMICAD
  470. In brushes set saving chimicad create two files with name that you give to set.
  471. This files are different for your SUFFIX :
  472.  
  473.     .SHP is for the file that contains image of brushes
  474.  
  475.     .FRN is for the files that contains name of brushes and set informations
  476.  
  477. These suffix are joined automatically to files if you obmit them in file name 
  478. definition (only during save operations).
  479.  
  480.  
  481. !!ATTENTION!!
  482. These files must be present in same directory so that brushes set can ce loaded
  483. succesfully.
  484. Suffix must be always present in the file name and must be joined to right file
  485. type name (not .shp for names file or .frn for image file).
  486. Don't modify brushes set bank name for your suffix part and DON'T assign names that
  487. contains .SHP o .FRN as suffix (last four letters) to files that aren't Chimicad 
  488. brushes set.
  489.  
  490. You can't load files that don't have .SHP suffix and if you try a requester inform
  491. you that choosed files probably is not a Chimicad brishes set.
  492. If you add a .SHP or . FRN suffix to wrong files and you try to use it as brushes
  493. set you obtain probably a SYSTEM CRASH or (if you are lucky) a program abort.
  494.  
  495.  
  496.  
  497. 5.1.20 SAVE BRUSHES BANK
  498.  
  499. By this you can create from a bank a brushes set on disk.
  500. At first choose brushes bank to save by its icon gadget; if bank is empty a requester
  501. notify it to you.
  502. After insert in a files requester the name that you want to give to brushes set; this
  503. files requester show only files with .SHP suffix.
  504. Files path is by default program location and it's possible to change it by using
  505. CHANGE DIR in COMMANDS MENU.
  506.  
  507. As previous indicated file name must contains .SHP files and if you omit it then 
  508. program add it automatically.
  509.  
  510.  
  511.  
  512.  
  513. 5.1.21 BRUSHES BANK ICON GADGETS
  514.  
  515. They are used to choose bank on which operate by instruments as LOAD BRUSHES SET, 
  516. SAVE BANK, ERASE BANK, DELETE ITEM or BRUSH TO BANK.
  517. Number that they contains indicates brushes contained at moment in the bank.
  518.  
  519.  
  520.  
  521.  
  522.  
  523.     5.2 DRAWING SHEET
  524.  
  525. It is the screen area utilizable for drawing; your dimensions are based on screen
  526. resolution choosed, and is partially covered by Instruments window.
  527. As before said you can view all drawing sheet by pressing depth gadget of instruments
  528. window.
  529. Instruments window reappear if you ppress depth gadget of drawing sheet window.
  530.  
  531.  
  532.  
  533.     5.3 BRUSHES BANKS MENU
  534.  
  535. It contains three brushes set composed by brushes picked from drawing sheet
  536. contents.
  537. A set can contains up to 15 brushes each of them is indicated by a name created
  538. with brush (see BRUSH TO BANK) and modifiable by a COMMANDS MENU option.
  539. Name must be long 20 letters at the most.
  540. You can act on brushes contained in banks by ROTATE or DELETE ITEM instruments (see).
  541.  
  542.  
  543.  
  544.  
  545.     5.4 COMMANDS MENU
  546.  
  547. From them you can choose some utility commands :
  548.  
  549.     - INFO give you informations about program version, author and copyright
  550.  
  551.     -LOAD PAGE: it allows to load screens IFF on the DRAWING SHEET.                       Such  screen could not have more than 2 colors.                If the page choosed is bigger than used, then a requester will
  552.             propose the choice between the abandonment of the operation and
  553.             the conversion of the screen to the necessary resolution.               Opting for the conversion you will be decide the new resolution
  554.             and  screen mode by a requester. 
  555.     -SAVE PAGE by them you can save whole drawing sheet as IFF file.
  556.  
  557.     -CHANGE PATH allow you to choose by a path requester the directories used
  558.              by files requesters as default for load/save commands.
  559.  
  560.     -CHOOSE FONT: from  here is approached to a REQUESTER that allows the choice 
  561.                   of the type of  font to modify. Selected that you can choose 
  562.               with a comfortable requester the font to use, his dimensions               and his style (boldfaced, italic, underlined).               The others options in the requester don't act on the selected
  563.               font.                   The requester show the list of fonts present in the device FONTS: .                     
  564.     -CHOOSE SCREEN MODE: it allows to decide the resolution of the screen in                          which ChimiCad will work. They are approved all graphics
  565.                  modes managed from your chipset (Except HAM, HB and Lores
  566.                  that don't are listed in requester). 
  567.     -CHANGE BRUSH NAME allow you to change the name of a brush contained in
  568.                a brushes menu.
  569.                First choose this command, then choose the brush directely
  570.                   from the menu in where it is, then insert new name in
  571.                a requester that appear and that show you also brush
  572.                image.
  573.  
  574.     -PREFERNCES EDITOR: from this window the user can decide the default settings
  575.                 (screen mode, fonts, paths of search) for the program,
  576.                 i.e. those active at the moment of the start.                The definition of such characteristics happens through                the different Requester quoted in precedence.                The choices will be active from the following start of the
  577.                program, to condition that they come saved in the file
  578.                chimicad.settings through the gadget SAVE in the window.    
  579.  
  580.     -MEMORY STATUS show chip, fast and total memory situation at the present.
  581.  
  582.     -EXIT by this you can leave out the program. Before to exit you are asked to
  583.           your choice.
  584.  
  585.  
  586.  
  587.                 6: AKNOWLEDGEMENTS
  588.  
  589.     Big and lovely thanks to Monica, my patient girlfriends.
  590.  
  591.     "Thecnical" tanks to ACID SOFTWARE for your BLITZ BASIC® 2.1, the powerful
  592.     language by which this software have been developed.
  593.  
  594.     Thanks to NEIL O' ROURKE for your NEILSREQTOOLSLIB and to NICO FRANCOIS
  595.     and MAGNUS HOLMGREN for your REQTOOLS.LIBRARY.
  596.  
  597.     Great thanks to GIOVANNI CALDERONE for your precious beta testing work.
  598.     
  599.     Thanks to PATRICK KURSAWE for your suggestions and criticisms.
  600.  
  601.  
  602.                 7 : FUTURE DEVELOPMENT
  603.  
  604. Support of LOCALE.LIBRARY to obtain national versions with only a program, use of
  605. UNDO function, DATABASE functions.
  606.  
  607. In far future is possible use of vectorial graphics (i'm only an hobbist and i have
  608. too little time for programming). 
  609.  
  610.                 8: HISTORY
  611.  
  612. ChimiCad V 0.01 (6/1994) : AMOS version of this program.
  613.                 Born to draw quickly chemical structures for my
  614.                 graduation thesis (i'm a pharmaceutical chemist).
  615.  
  616. Chimicad V0.50 (1/1995) :   First BlitzBasic porting of program.
  617.  
  618. Chimicad V0.90 (7/1996) :  Complete change in interface and requesters.
  619.  
  620. ChimiCad V1.00 (1/1997) :  First shareware distributed version; compatibility
  621.                problem on A500 and not 3.0 Ks computers.     
  622.  
  623. ChimiCad V1.05 (1/1997) :  Version compatible with A500 and Ks 2.x
  624.  
  625. ChimiCad V1.09 (2/1997) :  Various bugs fixed.
  626.  
  627. ChimiCad V1.10 (2/1997) :  Screen format choice; Depth gadget use.
  628.  
  629. ChimiCad V1.12 (3/1997) :  Preferences Editor and others minors changes.
  630.  
  631. Chimicad V1.14 (3/1997) :  Actual version: typing routine recoded, some bugs fixed.